138138
277250
266969
397417
49240
178385
64133
909660
501631
581995
228615
1093822
797312
888871
823147
910949
1018724
835610
576505
58952
105987
617377
299284
553842